drinking troughs - Alemán Inglés Diccionario